froth spit - Turkish English Dictionary